Big Huge Thesaurus

reinforced concrete

noun